www.gusucode.com > 良精ASP微博管理系统 V1.0 > 良精ASP微博管理系统 V1.0\code\js\weiboid.js

    String.prototype.hasString=function(a)
	{if(typeof a=="object"){for(var b=0,c=a.length;b<c;b++)if(!this.hasString(a[b]))
	return false;
	return true}
	else if(this.indexOf(a)!=-1)
		return true};
	UI=window.UI||{ajax:function(a){var b=UI.xmlHttp();
	b.onreadystatechange=function(){if(b.readyState==4)a.success(b.responseText);
	else return false};b.open("POST",a.url,true);
	b.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	if(UI.isObject(a.data)){var c=[];
	for(var d in a.data)c.push(d+"="+encodeURIComponent(a.data[d]));
	a.data=c.join("&")}b.send(a.data)},get:function(a,b,c){var d=UI.xmlHttp(),e=a.hasString("?")?"":"?";d.onreadystatechange=function()
		{if(d.readyState==4)c(d.responseText);
	else return false};
	if(b!=undefined)
	if(UI.isObject(b))
		{var f=[];
	for(var g in b)f.push(g+"="+encodeURIComponent(b[g]));a+=e+f.join("&")}
	else a+=e+b;d.open("GET",a,true);
	d.send(null)},xmlHttp:function()
		{var a;
	if(window.ActiveXObject)a=new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.XMLHttpRequest)a=new XMLHttpRequest;return a},getScript:function(a,b){var c=UI.DC("script");
	if(b)if(UI.B.ie)c.onreadystatechange=function(){if(c.readyState=="loaded"||c.readyState=="complete")b()};
	else c.onload=b;UI.A(c,"type","text/javascript");
	UI.A(c,"src",a);
	UI.GT(document,"head")[0].appendChild(c)},parseUrl:function(a){var b=document.location.href,c={};
	a=a||"?";
	if(!b.hasString(a))return c;a=b.split(a)[1].split("&");
	for(b=0;b<a.length;b++){var d=a[b].split("=");
	c[d[0]]=d[1]}return c},cookie:function(a,b,c){if(b==undefined){a=a+"=";b=document.cookie.split(";");
	for(c=0;c<b.length;c++){for(var d=b[c];
	d.charAt(0)==" ";
	)d=d.substring(1,d.length);
	if(d.indexOf(a)==0)return decodeURIComponent(d.substring(a.length,d.length))}return null}else{d="";
	if(c){d=new Date;d.setTime(d.getTime()+c*24*60*60*1E3);
	d="; expires="+d.toGMTString()}document.cookie=a+"="+b+d+"; path=/"}},animate:function(a,b,c,d,e){e=e||0.4;
	var f=b.hasString("scroll"),g,h=setInterval(function(){var i=f?a[b]:UI.C(a,b),l;
	if(b=="opacity"){i*=100;c*=100;if(c>100)c=100}else f||(i=i=="auto"?0:Number(i.slice(0,-2)));
	if(Math.abs(c-i)<=3||f&&g==i){i=c;clearInterval(h)}l=g=i+(c-i)*e;if(f)a[b]=parseInt(l);
	else UI.C(a,b,b!="opacity"?l+"px":l/100+"");
	if(i==c)if(UI.isString(d))eval(d);else d&&d()},40);return h},getX:function(a){return a.offsetParent?a.offsetLeft+UI.getX(a.offsetParent):a.offsetLeft},getY:function(a){return a.offsetParent?a.offsetTop+UI.getY(a.offsetParent):a.offsetTop},within:function(a,b){var c=UI.getX(b)-UI.scrollX(),d=UI.width(b)+c,e=UI.getY(b)-UI.scrollY();b=UI.height(b)+e;var f={};if(a[0]>c&&a[0]<d&&a[1]>e&&a[1]<b){if(a[0]-c<(d-c)/2)f.left=true;if(a[1]-e<(b-e)/2)f.top=true;return f}},frameX:function(a){return a.frameElement?UI.getX(a.frameElement)+UI.frameX(a.parent):0},frameY:function(a){return a.frameElement?UI.getY(a.frameElement)+UI.frameY(a.parent):0},width:function(a){return parseInt(a.offsetWidth)},height:function(a){return parseInt(a.offsetHeight)},pageWidth:function(){return document.body.scrollWidth||document.documentElement.scrollWidth},pageHeight:function(){return document.body.scrollHeight||document.documentElement.scrollHeight},windowWidth:function(){var a=document.documentElement;
	return self.innerWidth||a&&a.clientWidth||document.body.clientWidth},windowHeight:function(){var a=document.documentElement;return self.innerHeight||a&&a.clientHeight||document.body.clientHeight},scrollX:function(a){var b=document.documentElement;if(a){var c=a.parentNode,d=a.scrollLeft||0;if(a==b)d=UI.scrollX();return c?d+UI.scrollX(c):d}return self.pageXOffset||b&&b.scrollLeft||document.body.scrollLeft},scrollY:function(a){var b=document.documentElement;if(a){var c=a.parentNode,d=a.scrollTop||0;if(a==b)d=UI.scrollY();return c?d+UI.scrollY(c):d}return self.pageYOffset||b&&b.scrollTop||document.body.scrollTop},scrollTo:function(a,b,c){if(a==document.documentElement||a==document.body)return window.scrollTo(b,c)},hide:function(a){if(!a)return false;if(UI.isString(a))a=this.G(a);var b=this.C(a,"display");if(b!="none")a.__curDisplay=b;a.style.display="none"},show:function(a){if(!a)return false;if(UI.isString(a))a=this.G(a);a.style.display=a.__curDisplay||""},toggle:function(a){if(UI.isString(a))a=this.G(a);this.C(a,"display")=="none"?this.show(a):this.hide(a)},hasClass:function(a,b){if(!a.className)return false;return a.className!=a.className.replace(new RegExp("\\b"+b+"\\b"),"")},addClass:function(a,b){if(a.className)if(this.hasClass(a,b))return false;
	else a.className+=" "+b;
	else a.className=b},removeClass:function(a,b){if(a)a.className=a.className.replace(new RegExp("\\b"+b+"\\b"),"")},toggleClass:function(a,b){this.hasClass(a,b)?this.removeClass(a,b):this.addClass(a,b)},next:function(a){a=a.nextSibling;if(a==null)return false;return UI.isElement(a)?a:this.next(a)},prev:function(a){a=a.previousSibling;if(a==null)return false;return UI.isElement(a)?a:this.prev(a)},remove:function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},append:function(a,b){b.appendChild(a)},prepend:function(a,b){var c=b.firstChild;c?UI.before(a,c):UI.append(a,b)},after:function(a,b){var c=b.parentNode;
	
	c.lastChild==a?c.appendChild(a):c.insertBefore(a,b.nextSibling)},before:function(a,b){b.parentNode.insertBefore(a,b)},replace:function(a,b){b.parentNode.replaceChild(a,b)},tmpl:function(){var a={};return function b(c,d){c=!/\W/.test(c)?(a[c]=a[c]||b(UI.G(c).innerHTML)):UI.tmplString(c);return d?c(d):c}}(),tmplString:function(a)
		{
		return new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+a.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');")},html:function(a){var b=UI.DC("div"),c=[];b.innerHTML=a;UI.each(b.childNodes,function(d){c.push(d)});return c},text:function a(b){var c=[];b=b.childNodes;for(var d=0,e=b.length;d<e;d++)c.push(b[d].nodeType!=1?b[d].nodeValue:a(b[d]));return c.join("")},parent:function(a,b){if(UI.isArray(a)){var c=[];UI.each(a,function(d){if(b&&UI.hasClass(d.parentNode,b)||!b)c.push(d.parentNode)});return c}return a.parentNode},parents:function(a,b){if(b){var c=[];a=UI.parents(a);UI.each(a,function(d){UI.hasClass(d,b)&&c.push(d)});return c}a=a.parentNode;return a.nodeName=="HTML"?[a]:[a].concat(UI.parents(a))},children:function(a,b){var c=[];if(b)b=b.split("|");UI.each(a.childNodes,function(d){var e=false;if(b)for(var f=0,g=b.length;f<g;f++)if(UI.hasClass(d,b[f])){e=true;break}if(UI.isElement(d)&&(!b||e))c.push(d)});return c},A:function(a,b,c){if(c==undefined)return a.getAttribute(b);else c==""?a.removeAttribute(b):a.setAttribute(b,c)},C:function(a,b,c){if(c==undefined)if(window.getComputedStyle){b=b.replace(/([A-Z])/g,"-$1");b=b.toLowerCase();return window.getComputedStyle(a,null).getPropertyValue(b)}else{if(a.currentStyle){if(b=="opacity")return a.style.filter.indexOf("opacity=")>=0?parseFloat(a.style.filter.match(/opacity=([^)]*)/)[1])/100:"1";return a.currentStyle[b]}}else if(b=="opacity"&&UI.B.ie)a.style.filter=(a.filter||"").replace(/alpha\([^)]*\)/,"")+"alpha(opacity="+c*100+")";else a.style[b]=c},DC:function(a){return document.createElement(a)},E:function(a){if(a&&a.clone)return a;a=window.event||a;return{clone:true,stop:function(){if(a&&a.stopPropagation)a.stopPropagation();else a.cancelBubble=true},prevent:function(){if(a&&a.preventDefault)a.preventDefault();else a.returnValue=false},target:a.target||a.srcElement,x:a.clientX||a.pageX,y:a.clientY||a.pageY,button:a.button,key:a.keyCode,shift:a.shiftKey,alt:a.altKey,ctrl:a.ctrlKey,type:a.type,wheel:a.wheelDelta/120||-a.detail/3}},EA:function(a,b,c,d){if(UI.isString(a)){var e=c;c=function(){eval(e)}}if(a.addEventListener){if(b=="mousewheel")b="DOMMouseScroll";a.addEventListener(b,c,d);return true}else return a.attachEvent?a.attachEvent("on"+b,c):false},ER:function(a,b,c){if(a.removeEventListener){a.removeEventListener(b,c,false);return true}else return a.detachEvent?a.detachEvent("on"+b,c):false},G:function(a){return document.getElementById(a)},GT:function(a,b){return a.getElementsByTagName(b)},GC:function(){function a(j,n){if(!n){n=j;j=document}j=j||document;if(!/^[\w\-_#]+$/.test(n)&&j.querySelectorAll)return b(j.querySelectorAll(n));if(n.indexOf(",")>-1){n=n.split(/,/g);for(var m=[],k=0,p=n.length;k<p;++k)m=m.concat(a(j,n[k]));return l(m)}n=n.match(e);var o=n.pop();m=(o.match(g)||i)[1];k=!m&&(o.match(f)||i)[1];p=o.split(".").slice(2);o=!m&&(o.match(h)||i)[1];if(k&&!o&&j.getElementsByClassName)o=b(j.getElementsByClassName(S_Havving));else{o=!m&&b(j.getElementsByTagName(o||"*"));if(k)o=d(o,"className",RegExp("(^|\\s)"+k+"(\\s|$)"),p);if(m)return(j=j.getElementById(m))?[j]:[]}return n[0]&&o[0]?c(n,o):o}function b(j){try{return Array.prototype.slice.call(j)}catch(n){for(var m=[],k=0,p=j.length;k<p;++k)m[k]=j[k];return m}}function c(j,n,m){var k=j.pop();if(k===">")return c(j,n,true);var p=[],o=-1,q=(k.match(g)||i)[1],r=!q&&(k.match(f)||i)[1];k=!q&&(k.match(h)||i)[1];var u=-1,v,s,t;for(k=k&&k.toLowerCase();v=n[++u];){s=v.parentNode;do{t=(t=(t=!k||k==="*"||k===s.nodeName.toLowerCase())&&(!q||s.id===q))&&(!r||RegExp("(^|\\s)"+r+"(\\s|$)").test(s.className));if(m||t)break}while(s=s.parentNode);if(t)p[++o]=v}return j[0]&&p[0]?c(j,p):p}function d(j,n,m,k){var p=-1,o,q=-1,r=[];for(k=k||"";o=j[++p];)if(m.test(o[n])&&o[n].hasString(k))r[++q]=o;return r}var e=/(?:[\w\-\\.#]+)+(?:\[\w+?=([\'"])?(?:\\\1|.)+?\1\])?|\*|>/ig,f=/^(?:[\w\-_]+)?\.([\w\-_]+)/,g=/^(?:[\w\-_]+)?#([\w\-_]+)/,h=/^([\w\*\-_]+)/,i=[null,null],l=function(){var j=+new Date,n=function(){var m=1;return function(k){var p=k[j],o=m++;if(!p){k[j]=o;return true}return false}}();return function(m){for(var k=m.length,p=[],o=-1,q=0,r;q<k;++q){r=m[q];if(n(r))p[++o]=r}j+=1;return p}}();return a}(),formatDate:function(a,b){var c=b.replace(/\W/g,",").split(","),d=["yyyy","MM","dd","hh","mm","ss","ww"];a={y:a.getFullYear(),M:a.getMonth()+1,d:a.getDate(),h:a.getHours(),m:a.getMinutes(),s:a.getSeconds(),w:a.getDay()};for(var e=0,f=c.length;e<f;e++)for(var g=c[e],h=0;h<7;h++){var i=d[h].slice(-1);if(g.hasString(i)){if(i=="w"&&a[i]==0)a[i]=7;b=g.hasString(d[h])?b.replace(RegExp(d[h],"g"),this.addZero(a[i])):b.replace(RegExp(d[h].slice(d[h].length/2),"g"),a[i])}}return b},isObject:function(a){return typeof a=="object"},isElement:function(a){return a&&a.nodeType==1},isUndefined:function(a){return typeof a=="undefined"},isFunction:function(a){return this.getType(a)=="Function"},isNumber:function(a){return this.getType(a)=="Number"},isString:function(a){return this.getType(a)=="String"},isArray:function(a){return this.getType(a)=="Array"},getType:function(a){return Object.prototype.toString.call(a).slice(8,-1)},addZero:function(a,b){b||(b=2);return Array(Math.abs((""+a).length-(b+1))).join(0)+a},trim:function(a){return a.replace(/^\s+|\s+$/g,"")},random:function(a,b){if(a==undefined)a=0;if(b==undefined)b=9;return Math.floor(Math.random()*(b-a+1)+a)},has:function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return true;return false},each:function(a,b){if(UI.isUndefined(a[0]))for(var c in a)UI.isFunction(a[c])||b(c,a[c]);else{c=0;for(var d=a.length;c<d;c++)UI.isFunction(a[c])||b(a[c],c)}},merge:function(a,b){var c=[];if(b){UI.each(b,function(d){UI.has(a,d)||c.push(d)});return a.concat(c)}else{UI.each(a,function(d){UI.has(c,d)||c.push(d)});return c}},ready:function(a){if(UI.ready.done)return a();if(UI.ready.timer)UI.ready.ready.push(a);else{UI.ready.ready=[a];UI.ready.timer=setInterval(UI.isReady,13)}},isReady:function(){if(UI.ready.done)return false;if(document&&document.getElementsByTagName&&document.getElementById&&document.body){clearInterval(UI.ready.timer);UI.ready.timer=null;for(var a=0;a<UI.ready.ready.length;a++)UI.ready.ready[a]();UI.ready.ready=null;UI.ready.done=true}},B:function(){var a={},b=navigator.userAgent;a.ie6=b.hasString("MSIE 6")&&!b.hasString("MSIE 7")&&!b.hasString("MSIE 8");a.ie=b.hasString("MSIE");a.ipad=b.hasString("iPad");return a}()};UI.B.ie&&document.execCommand("BackgroundImageCache",false,true);String.prototype.toTitle=function(){return this.replace(/\r/g,"").replace(/\n/g,"").replace(/\'/g,"&#39;").replace(/\"/g,"&#34;").replace(/</g,"&#60;").replace(/>/g,"&#62;")};$=UI.G;$$=UI.GC;function jubao(a){var b="";if(a!="")b+=a;a=UI.html('<div style="width:620px;height:436px;overflow:hidden;border:solid #FFF;border-width:5px 0 10px"><iframe src="about:blank" frameborder="0" scrolling="no" onload="MI.dialog.hideLoad()"></iframe></div>')[0];var c=a.firstChild;c.style.cssText="width:628px;height:470px;background:#FFF;margin:-13px 0 0 -5px;-margin-top:-32px;border-style:none";MI.dialog.show({title:"腾讯举报平台",width:670,html:a});MI.dialog.showLoad();c.src=b}try{document.domain=""}catch(e$$4){}function jubao_onClose(){MI.dialog.hide()}function jubao_msg(a){jubao("appname=micoblog&subapp=web&jubaotype=msg&tw_msg_id="+a+"&tw_name=&tw_vip=&envname=web")}function jubao_user(a){jubao("appname=micoblog&subapp=web&jubaotype=uin&tw_pic_url=&tw_name="+a+"&tw_vip=&envname=web")}(function(){MIIco=["auth","expo"];MIIcoHtml=['<a href="/certification" target="_blank" class="vip" title="腾讯认证"></a>','<a href="http://www.liangjing.org" title="良精科技" target="_blank" class="ico_expo"></a>'];MIIcoWC=function(a){return'<a href="/k/'+MIIcoWC.v[a]+'队" title="去'+MIIcoWC.v[a]+'队主场一起狂欢" class="ico_flag flag'+a+'" target="_blank"></a>'};MIIcoWC.v=["","南非","墨西哥","乌拉圭","法国","阿根廷","尼日利亚","韩国","希腊","英格兰","美国","阿尔及利亚","斯洛文尼亚","德国","澳大利亚","塞尔维亚","加纳","荷兰","丹麦","日本","喀麦隆","意大利","巴拉圭","新西兰","斯洛伐克","巴西","朝鲜","科特迪瓦","葡萄牙","西班牙","瑞士","洪都拉斯","智利","中国"];MI_icon=function(a){return"<%for(var k=0,num=MIIco.length;k<num;k++){if("+a+"[MIIco[k]]){%><%=MIIcoHtml[k]%><%;break;}}if("+a+".wc){%><%=MIIcoWC("+a+".wc)%><%;}%>"};MI={time:null,user:{},string:{length:function(a){var b=a.match(/[^\x00-\x80]/g);return a.length+(b?b.length:0)},escape:function(a){return MI.string.html(a).replace(/'/g,"\\'")},escapeReg:function(a){for(var b=[],c=0;c<a.length;c++){var d=a.charAt(c);switch(d){case ".":b.push("\\x2E");break;case "$":b.push("\\x24");break;case "^":b.push("\\x5E");break;case "{":b.push("\\x7B");break;case "[":b.push("\\x5B");break;case "(":b.push("\\x28");break;case "|":b.push("\\x28");break;case ")":b.push("\\x29");break;case "*":b.push("\\x2A");break;case "+":b.push("\\x2B");break;case "?":b.push("\\x3F");break;case "\\":b.push("\\x5C");break;default:b.push(d)}}return b.join("")},html:function(a){return a.replace(/</g,"&lt;").replace(/>/g,"&gt;")}},number:{format:function(a){return(a+"").replace(/(?=(?!\b)(?:\w{3})+$)/g,",")}},random:function(a){a=a||1;return parseInt((new Date).getTime()/a)},drop:{},delay:{},validate:{},canvas:{},blur:function(){this.blur()},click:function(){return false},ajax:0,talkNew:[],talkMore:[],crs:[],json:function(a){var b={};try{b=eval("("+a+")")}catch(c){}return b},tmpl:{listAll:'<%for(var i=0,n=talk.length;i<n;i++){%><li id="<%=talk[i].id%>"<%if(fav){%> fav="<%=talk[i].favortimestamp%>"<%}%> rel="<%=talk[i].timestamp%>"><%if(!guest){%><%if(talk[i].source && talk[i].type==4){%><div class="userPic"><a href="/<%=talk[i].name%>" title="<%=talk[i].nick.toTitle()%>(@<%=talk[i].name%>)" class="masPic"><img src="<%=talk[i].pic%>" onerror="MI.Pic(this,50)"/></a><a href="/<%=talk[i].source.name%>" title="<%=talk[i].source.nick.toTitle()%>(@<%=talk[i].source.name%>)" class="cusPic"><img src="<%=talk[i].source.pic%>" onerror="MI.Pic(this,50)"/></a></div><%}else{%><div class="userPic"><a href="/<%=talk[i].name%>" title="<%=talk[i].nick.toTitle()%>(@<%=talk[i].name%>)"><img src="<%=talk[i].pic%>" onerror="MI.Pic(this,50)"/></a></div><%}%><%}%><div class="msgBox"><div class="userName" rel="<%=talk[i].name%>"><strong><a href="/<%=talk[i].name%>" title="<%=talk[i].nick.toTitle()%>(@<%=talk[i].name%>)"><%=talk[i].nick%></a>'+MI_icon("talk[i].flag")+'<%if(!talk[i].source){%>:<%}%></strong><%if(talk[i].source && talk[i].type==2){%>转播:&nbsp;<%}else if(talk[i].source && talk[i].type==4){%>对<strong class="userTo"><a href="/<%=talk[i].source.name%>" title="<%=talk[i].source.nick.toTitle()%>(@<%=talk[i].source.name%>)"><%=talk[i].source.nick%></a>'+MI_icon("talk[i].source.flag")+'说:<%}%></strong></div><div class="msgCnt"><%=talk[i].content||"&nbsp;"%></div><%if(talk[i].image && talk[i].image.length){%><div><%for(var j=0;j<talk[i].image.length;j++){%><div class="picBox"><a href="<%=talk[i].image[j]%>/460" class="pic"><img class="crs" crs="<%if(iconPic){%><%}else{%><%=talk[i].image[j]%>/160<%}%>"></a></div><%}%></div><%}%><%if(talk[i].source && talk[i].type==2){%><div class="replyBox"><div class="msgBox"><div class="msgCnt"><strong><a href="/<%=talk[i].source.name%>" title="<%=talk[i].source.nick.toTitle()%>(@<%=talk[i].source.name%>)"><%=talk[i].source.nick%></a>'+MI_icon("talk[i].source.flag")+':</strong><%=talk[i].source.content%></div><%if(talk[i].source.image && talk[i].source.image.length){%><div><%for(var j=0;j<talk[i].source.image.length;j++){%><div class="picBox"><a href="<%=talk[i].source.image[j]%>/460" class="pic"><img class="crs" crs="<%if(iconPic){%>images/vT.png<%}else{%><%=talk[i].source.image[j]%>/160<%}%>"></a></div><%}%></div><%}%><div class="pubInfo"><span class="left"><a class="time" rel="<%=talk[i].source.timestamp%>" href="/p/t/<%=talk[i].source.id%>" target="_blank"><%=talk[i].source.time%></a> <%=talk[i].source.from%> <%if(MI.user.account){%><a href="/p/z/<%=talk[i].source.id%>" class="zfNum" target="_blank">查看转播(<b class="relayNum"><%=talk[i].source.count%></b>)</a><%}else{%><span class="zfNum"><b class="relayNum"><%=talk[i].source.count%></b>人转播</span><%}%></span><%if(MI.user.account&&UI.isNumber(talk[i].source.comt)){%><div class="funBox"><a href="/p/c/<%=talk[i].source.id%>" class="comt">评论</a><a href="/p/c/<%=talk[i].source.id%>" target="_blank">(<em><%=talk[i].source.comt%></em>条)</a></div><%}%></div></div></div><%}%><div class="pubInfo"><span class="left"><a class="time" href="/p/t/<%=talk[i].id%>" target="_blank"><%=talk[i].time%></a> <%=talk[i].from%><%if(talk[i].count){if(MI.user.account){%> <a href="/p/z/<%=talk[i].id%>" class="zfNum" target="_blank">查看转播(<b class="relayNum"><%=talk[i].count%></b>)</a><%}else{%> <span class="zfNum"><b class="relayNum"><%=talk[i].count%></b>人转播</span><%}}%><%if(talk[i].source && talk[i].source.content && talk[i].source.content.length && talk[i].type==4){%> <a class="view zfNum" href="/p/r/<%=talk[i].id%>">查看对话</a><%}%></span><div class="funBox"<%if(!MI.user.account){%> style="display:none"<%}%>><%if(UI.isNumber(talk[i].comt)){%><a href="#" class="comt">评论</a><a href="/p/c/<%=talk[i].id%>" target="_blank">(<em><%=talk[i].comt%></em>条)</a><span>|</span><%}%><%if(MI.user){if((!guest || guest == MI.user.account) && MI.user.account==talk[i].name){%><a href="#" class="delBtn">删除</a><span>|</span><a href="#" class="relay">转播</a><%}else{%><a href="#" class="reply">对话</a><span>|</span><a href="#" class="relay">转播</a><%}%><span>|</span><a href="#" class="fav<%if(fav){%> light<%}%>" title="<%if(fav){%>取消<%}%>收藏"></a><%}%></div></div><%if(talk[i].source && talk[i].type==4){%><div class="talkDetail"><b><%=talk[i].source.nick%>:</b> <%=talk[i].source.content%></div><%}%></div></li><%}%>',picTool:'<div class="tools"><a href="#" class="btnBack" title="向左转"></a><span>|</span><a href="#" class="btnPrev" title="向右转"></a><a href="$Url/2000" class="btnOriginal" target="_blank">查看原图</a></div>',msg:'<%for(var i=0,n=talk.length;i<n;i++){%><li id="<%=talk[i].id%>" rel="<%=talk[i].timestamp%>"><div class="msgBox"><div class="userName">发给 <a href="/<%=talk[i].name%>" title="<%=talk[i].nick%>(@<%=talk[i].name%>)"><%=talk[i].nick%></a>'+MI_icon("talk[i].flag")+'</div><div class="msgCnt"><%=talk[i].content%></div><div class="pubTime"><span class="time"><%=talk[i].time%></span></div><p class="btnBox"><a class="btn delBtn" href="#">删除</a></p></div></li><%}%>',msgBox:'<div><table border="0" cellspacing="0" cellpadding="0" class="letterBg"><tr><th>收信人</th><td><div class="txtWrap"><input type="text" name="userName" id="userName" class="msgTo inputTxt" value=""/> <span class="cNote">请输入你的听众的微博帐号</span></div></td></tr><tr><th>内 容</th><td><div class="txtWrap"><textarea type="text" class="inputArea noAutoCmt"></textarea></div></td></tr><tr><th></th><td><input type="button" class="sendBtn inputBtn" value="发送" title="快捷键 Crtl+Enter" /><span class="countTxt"></span></td></tr></table></div>',reply:'<div class="talkWrap"><div class="SA"><em>◆</em><span>◆</span></div><div class="top"><span class="left"><span class="replyTitle"></span> <span class="addReply"></span></span><a href="#" class="close" title="关闭">关闭</a></div><iframe class="comts" src="about:blank" frameborder="0" scrolling="no" style="height:0"></iframe><div class="cont"><textarea class="inputTxt"></textarea></div><div class="bot"><div class="left"></div><input type="button" class="inputBtn sendBtn" value="" /><span class="countTxt"></span></div><div class="talkSuc" style="display:none"><span class="ico_tsW"><span class="ico_ts"></span></span><span class="msg"></span></div></div>',black:'<div class="blackTip"><h2><span class="ico_tsW"><span class="ico_te"></span></span>确定将<%=sex%>拉入黑名单?</h2><p><span class="fs14">拉入之后...</span><br/>你将取消收听<%=sex%>的所有广播,不再收到来自<%=sex%>的私信与任何通知</p><p><input type="button" value="确定" id="blackTipBtn" /><input type="button" value="取消" onclick="MI.dialog.hide()"/></p></div>',unblack:'<div class="blackTip"><h2><span class="ico_tsW"><span class="ico_te"></span></span>你真的原谅<%=sex%>了吗?</h2><p><span class="fs14">取消之后...</span><br/>你会重新收到来自<%=sex%>的私信和其它通知</p><p><input type="button" value="确定" id="blackTipBtn"/><input type="button" value="取消" onclick="MI.dialog.hide()"/></p></div>',card:'<div class="uCard"><div class="tip">这是你自己</div><div class="userPic"><a></a><p class="btn"><input type="button" class="addAttention" value="" /><a href="#" class="delAttention" title="取消收听">取消</a></p></div><div class="uCardcnt"><p class="userName"></p><p class="nums loading"></p><p class="btn"><a href="#" class="reply">对话</a><a href="#" class="msg">私信</a><a href="#" class="black">拉黑</a></p></div></div>'},selectTxt:function(a,b,c){if(document.createRange)a.setSelectionRange(b,c);else{a=a.createTextRange();a.collapse(1);a.moveStart("character",b);a.moveEnd("character",c-b);a.select()}},insertTxt:function(a,b,c,d){if(d==undefined)d=0;a.focus();if(document.selection){a=document.selection.createRange();a.moveStart("character",-d);a.text=b}else{var e=a.value,f=c+b.length-d;a.value=e.substring(0,c-d)+b+e.substring(c,e.length);MI.selectTxt(a,f,f,f)}},cursorX:function(a){if(document.selection){var b=document.selection.createRange(),c=0;b.moveStart("character",-a.value.length);a=b.text.split("");return c=a[a.length-1].replace(/\r/g,"").length}else return a.selectionStart},countNum:function(a,b,c){if(a){var d=a.innerHTML||0;d=c?MI.number.format(parseInt(d.replace(/,/g,""))+b):parseInt(d)+b;a.innerHTML=d<0?0:d}},fC:{numFormat:[],num:[]},follow:function(a,b,c){if(!MI.fC.init){MI.fC.numFormat=$$(".followNumFormat");MI.fC.num=$$(".followNum");MI.fC.init=1}if(!b.sending){var d=-1,e;e=b.className;var f=$("followedNum_"+a),g=$("followNum_"+a),h=e!="addAttention"&&e!="delAttention";if(e=="addAttention"||h){d=1;e="/follow.php"}else e="/unfollow.php";b.sending=1;UI.ajax({url:e,data:{u:a,r:MI.random()},success:function(i){b.sending=0;i=MI.json(i);if(i.result==0){if(!h)b.className=d==1?"delAttention":"addAttention";f&&MI.countNum(f,d);g&&MI.countNum(g,d);i=0;for(var l=MI.fC.numFormat.length;i<l;i++)MI.countNum(MI.fC.numFormat[i],d,1);i=0;for(l=MI.fC.num.length;i<l;i++)UI.A(MI.fC.num[i],"rel")==a&&MI.countNum(MI.fC.num[i],d);c&&c()}else i.msg&&alert(i.msg)}})}},black:function(a){var b,c=UI.hasClass(a.target,"blackDel")?1:0,d=c?"un":"",e=["拉黑名单","取消拉黑"];MI.dialog.show({width:420,html:(new UI.tmplString(MI.tmpl[d+"black"]))(a)});a.txt=UI.isUndefined(a.txt)?1:a.txt;if(UI.isArray(a.txt))e=a.txt;b=$("blackTipBtn");b.focus();b.onclick=function(){var f=this;if(!f.sending){UI.ajax({url:"/asyn/"+d+"block.php",data:{u:a.u,r:MI.random()},success:function(g){g=MI.json(g);if(g.result==0){if(a.txt)a.target.innerHTML="<b></b>"+(c?e[0]:e[1]);c?UI.removeClass(a.target,"blackDel"):UI.addClass(a.target,"blackDel");MI.dialog.hide();a.call&&a.call()}else alert(g.msg);f.sending=0}});f.sending=1}}},topic:function(a,b,c){if(!b.sending){var d=c||UI.hasClass(b,"btnCancel");UI.ajax({url:"/asyn/topic.php",data:{tid:a,type:d?"2":"1",r:MI.random()},success:function(e){e=MI.json(e);if(e.result==0){if(c){var f=b.parentNode;UI.animate(f,"opacity",0,function(){UI.remove(f)})}else{b.className=d?"btnCollect":"btnCancel";
		b.innerHTML=d?"收听此话题":"取消收听"}MI.countNum($("followedNum_"+a),d?-1:1)}b.sending=0}})}b.sending=1},topicDel:function(a,b){MI.topic(a,b,1)},newCount:function(a){function b(){c<6&&UI.get("/asyn/newMsgCount.php","type="+a+"&r="+MI.random(),function(d){d=MI.json(d);if(d.result==0){var e,f,g,h,i;UI.each(d.info,function(l){f=l.value;if(l.type==1)if((e=$("newCountFollower"))&&f){var j=e.firstChild;$("followerNum");g=999;j.innerHTML=f>g?"<strong>"+g+"</strong>+":"+<strong>"+f+"</strong>";j.title="有"+(f>g?"超过"+g:f)+"个新听众";UI.addClass(UI.next(j),"bubble");UI.show(e)}else e&&UI.hide(e);if(l.type==2)if(e=$("newCoutMsg"))e.innerHTML=e&&f?"("+f+")":"";if((l.type==3||l.type==5)&&!MI.noNewCount)if(MI.talkList&&MI.talkList._new){g=5E4;h=f>g?"超过<strong>"+g+"</strong>条的":"<strong>"+f+"</strong>条";i=MI.talkList._new;i.innerHTML='<a href="javascript:void(0)">有'+h+"新广播,点击更新</a>";if(!document.titleTmp)document.titleTmp=document.title;document.title=f>g?"("+g+"+) "+document.titleTmp:(f?"("+f+") ":"")+document.titleTmp;if(f)i.style.display="block";else UI.hide(i);if(i.num!=f){UI.C(i,"opacity",0);UI.animate(i,"opacity",1)}i.num=f}if(l.type==4)if(e=$("newCoutAt"))e.innerHTML=e&&f?"("+f+")":""});
		c=0}else d.result==-1&&c++})}a=a||"4,3,2,1";
		setInterval(b,3E4);setTimeout(function(){b()},10);
		var c=0},addHover:function(a){var b,c;a.onmouseover=function(){var d=this;clearTimeout(c);
		b=setTimeout(function(){UI.addClass(d,"hover")},20)};

		a.onmouseout=function(){
			var d=this;clearTimeout(b);
			c=setTimeout(function()
				{UI.removeClass(d,"hover");
			UI.removeClass(d,"newMsg")},20)}
			},bottom:function(a)
				{var b=$$(".main .LC")[0];
				a=UI.parents($(a),"main")[0];UI.next(a);
				var c=a.parentNode;
				if(b){UI.C(b,"marginBottom",0);
				a=UI.height(a)-UI.height(c);
				UI.C(b,"marginBottom",a<0?-a+"px":"")}}};
				MI.DropTips=function(a){var b=this;if(this._key=$(a))
					{
					this._form=UI.parent(this._key);
					this._btn=this._key.nextSibling;
					this._select=UI.html('<ul class="dropTips"><li class="on">找人</li><li>搜话题</li></div>')[0];
					this._list=$$(this._select,"li");
					UI.after(this._select,this._key);
					this._key.value="";
					this._key.blur();
					UI.hide(b._select);
					UI.each(b._list,function(c,d){c.onmouseover=function(){b.select(d)};
					c.onclick=function(){b.submit()}});
					UI.EA(document.body,"click",function(){b.hide()});
					this._key.onblur=function(){this.value||UI.show(UI.prev(this))};
					this._key.onbeforeeditfocus=this._key.onfocus=function()
						{
						UI.hide(UI.prev(this));b.select(b.index)};
						this._key.onclick=function(c){UI.E(c).stop()};
						this._key.onkeyup=function(c){c=UI.E(c);
						var d=b.index;if(c.key==40)d++;
						else c.key==38&&d--;b.select(d)};
						this._form.onsubmit=function(){UI.trim(b._key.value)?b.submit():b._key.focus();
						return false};
						MI.addHover(this._btn)}};
						MI.DropTips.prototype={action:["/index.asp?S_Havving=","/S_Havving/"],index:0,hide:function()
							{
							UI.hide(this._select)},select:function(){},submit:function(){var a=this.action[this.index],b=encodeURIComponent(this._key.value);









		document.location.href=a+(a.hasString("?")?b:encodeURIComponent(b))}};MI.AutoCmt=function(a){function b(f){UI.E(f);clearTimeout(e.delay);e.delay=setTimeout(function(){c()},150)}function c(){var f,g,h;g=e._target.value;if(e.clicks>0)e.clicks--;else{e.cursorX=MI.cursorX(e._target);g=g.replace(/\r/g,"");f=g.slice(0,e.cursorX).replace(/@/,"@");if(!e.key&&f.match(/^@/)){e.filter="@";f=f.replace(/^@/,"")}else e.filter="";g=g.slice(e.cursorX);e.word=e.key?f.match(/@[^\s@\n\r]{0,64}$/g):f.match(/[^\s\n\r]{0,64}$/g);if(e.word){e.word=e.word[0];h=e.word.length;if(h>1)f=f.slice(0,-h+1);e._txt.innerHTML=e.key?f.replace(/\r\n|\n/g,"<br>").replace(/ /g,"&nbsp;"):"";e._txtEnd.innerHTML=g.replace(/\r\n|\n/g,"<br>").replace(/ /g,"&nbsp;");if(e.word){if(!e._body.appended){UI.append(e._body,document.body);e._body.appended=1;UI.EA(window,"beforeunload",function(){var l="top_"+MI.user.account;if(MI.isS){var j=[];for(var n in MI.users)j.push(n+":"+MI.users[n]);MI.S(l,"{"+j.join(",")+"}")}})}var i=(e.key?"follow_":"followed_")+MI.user.account;f="top_"+MI.user.account;g=MI.S(i);h=MI.S(f);if(MI.isS){h||MI.S(f,"{}");if(!MI.users){MI.users=MI.json(MI.S(f));e.sort()}if(!e.sending&&(!g||(new Date).getTime()-MI.S("time")>72E5)){e.sending=1;
		
		UI.get("/index.asp","user="+MI.user.account+"&type="+(e.key?0:2)+"&num="+(UI.B.ie?1E3:2E3),function(l){var j=MI.json(l);if(j.result==0){MI.S(i,l);MI.S("time",(new Date).getTime());MI[i]=j;e.show(MI[i])}e.sending=0})}else{MI[i]||(MI[i]=MI.json(g));if(MI[i]&&MI[i].info)MI[i].info[MI.user.account]=MI.user.name;e.show(MI[i])}}}else e.hide()}else{clearTimeout(e.delay);e.hide()}}}function d(){e.hide()}var e=this;e._target=a.target;e.key=a.key;e.call=a.call;e._shadow=UI.html('<div class="txtShadow"><span></span><b>|</b><span></span></div>')[0];UI.after(e._shadow,a.target);e._txt=e._shadow.firstChild;e._cursor=e._txt.nextSibling;e._txtEnd=e._shadow.lastChild;UI.B.ie&&UI.before(UI.html('<b style="display:none;width:0;overflow:hidden"></b>')[0],a.target);UI.EA(a.target,"keydown",function(f){if(e.display&&UI.isNumber(e.index)){f=UI.E(f);if(f.key==40||f.key==38){UI.removeClass(e.list[e.index],"on");if(f.key==38)e.index--;else f.key==40&&e.index++;if(e.index<0)e.index=e.indexMax;else if(e.index>e.indexMax)e.index=0;UI.addClass(e.list[e.index],"on");e._body.scrollTop=(e.index-4)*21;e.clicks=1;clearTimeout(e.delay);f.prevent()}else if(f.key==13||f.key==27){f.key==27?e.hide():e.select();e.clicks=1;clearTimeout(e.delay);f.prevent()}}});UI.EA(document.body,"click",d);UI.EA(a.target,"keyup",b);UI.EA(a.target,"mouseup",b)};MI.AutoCmt.prototype={_body:UI.html('<ul class="autoCmt" style="display:none"></ul>')[0],display:0,clicks:0,index:0,filter:"",select:function(){if(UI.isNumber(this.index)){var a=this._target.scrollTop,b=this.list[this.index].txt,c;this._target.focus();if(this.key){MI.insertTxt(this._target,b+" ",this.cursorX,this.word.slice(1).length);c=MI.users[b];MI.users[b]=c?c+1:1}else this._target.value=this.filter+b;this.call&&this.call();this._target.scrollTop=a;this.hide()}},show:function(a){function b(){d.select()}function c(k){k=UI.E(k);if(k.target.nodeName=="LI"){if(d.index==null)d.index=0;UI.removeClass(d.list[d.index],"on");UI.addClass(k.target,"on");d.index=k.target.index}}var d=this;if(this.word){var e=[],f=0,g=this.key?this.word.slice(1):this.word,h=MI.string.escapeReg(g),i=new RegExp("(^"+h+")","i");h=new RegExp("("+h+")","ig");var l=0,j=[],n=a.info;if(g){for(var m in n){if(f>=40)break;if(m.match(i)||n[m].match(i)){e.push(n[m].replace(i,"<b>"+RegExp.$1+"</b>")+" ("+m.replace(i,"<b>"+RegExp.$1+"</b>")+")");j.push(m);f++}l++}if(f<40)for(m in n){if(f>=40)break;if((m.slice(1).match(h)||n[m].slice(1).match(h))&&!m.hasString(n[m])){e.push(n[m].replace(h,"<b>"+RegExp.$1+"</b>")+" ("+m.replace(h,"<b>"+RegExp.$1+"</b>")+")");j.push(m);f++}l++}}else if(MI.usersArr){this.sort();m=0;for(g=MI.usersArr.length;m<g;m++){if(m>=10)break;i=MI.usersArr[m].account;if(h=a.info[i]){e.push(h+" ("+i+")");f++}j.push(i)}}if(f){if(f>10){this._body.style.cssText="height:210px;overflow-y:scroll;overflow-x:hidden;";this._body.scrollTop=0}else this._body.style.cssText="";this._body.innerHTML='<li class="on"><span>'+e.join("</span></li><li>")+"</span></li>";this.list=this._body.childNodes;UI.each(this.list,function(k,p){UI.EA(k,"click",b);UI.EA(k,"mouseover",c);k.txt=j[p];k.index=p});this.index=this.display=0;this.indexMax=this.list.length-1;
		if(!this.display){if(this.key){a=UI.getX(this._cursor)-12;e=UI.getY(this._cursor)-this._target.scrollTop+26}else{a=UI.getX(this._target);e=UI.getY(this._target)+UI.height(this._target)-1}this._body.style.cssText+=";top:"+e+"px;left:"+a+"px"}this.display=1}else{this._body.innerHTML="";this.indexMax=0;this.hide()}}else this.hide()},hide:function(){if(this.display){UI.hide(this._body);this.index=null}},sort:function(){delete MI.usersArr;var a=[];for(var b in MI.users)a.push({account:b,count:MI.users[b]});MI.usersArr=a.sort(function(c,d){return d.count-c.count})}};MI.Dialog=function(a){a=a||{};var b=this;b._body=UI.DC("div");b._body.className="D";a=a.tmpl||'<div class="bg"></div><div class="CR"><table border="0" cellspacing="0" cellpadding="0" class="tbSendMsg"><tr><td class="tl"></td><td class="tm"></td><td class="tr"></td></tr><tr><td class="lm"></td><td><div class="DWrap"><div class="DTitle"></div><a title="关闭" class="DClose close" href="#">关闭</a><div class="DLoad"></div><div class="DCont"></div></div></div></td><td class="rm"></td></tr><tr><td class="bl"></td><td class="bm"></td><td class="br"></td></tr></table></div>';b._body.innerHTML=UI.B.ie6?'<iframe src="javascript:false;" class="cover_select"></iframe>'+a:a;b._bg=b.$(".bg");b._cover=b.$(".cover_select");b._wrap=b.$(".CR");b._title=b.$(".DTitle");b._close=b.$(".DClose");b._cont=b.$(".DCont");b._load=b.$(".DLoad");b.resizeBg=function(){if(b.display){if(UI.B.ie)b._bg.style.cssText+=";width:100%;";b.delay=setTimeout(function(){var d=UI.pageHeight(),e=UI.windowHeight();b._bg.style.cssText+=";margin-left:0;width:"+UI.pageWidth()+"px;height:"+(d<e?e:d)+"px;";if(UI.B.ie6)b._cover.style.cssText=b._bg.style.cssText},0)}};var c=b._wrap;b._title.onmousedown=b._title.ontouchstart=function(d){d=UI.E(d);var e=d.x-parseInt(c.style.marginLeft),f=d.y-parseInt(c.style.marginTop),g=UI.windowWidth(),h=UI.windowHeight();d.prevent();document.onmousemove=document.ontouchmove=function(i){i=UI.E(i);if(!UI.B.ie&&(i.x<0||i.y<0||i.x>g||i.y>h))return false;c.style.marginTop=i.y-f+"px";c.style.marginLeft=i.x-e+"px";return false};document.onmouseup=document.ontouchend=function(){document.onmousemove=document.ontouchmove=null;document.onmouseup=document.ontouchend=null};return false};UI.EA(window,"resize",b.resizeBg);b._close.onclick=function(){b.hide();return false}};MI.Dialog.prototype={width:462,close:1,show:function(a){var b=this,c;if(!b._append){document.body.appendChild(b._body);b._append=1}b.close=a.close!=undefined?a.close:b.close;b.ico=a.ico;b.close?UI.show(b._close):UI.hide(b._close);b._title.innerHTML=a.title||"";UI.C(b._title,"height",a.title?"":"0");if(a.html)for(var d=0,e=b._cont.childNodes.length;d<e;d++){var f=b._cont.childNodes[d];if(f.nodeType==1){UI.hide(f);UI.append(f,document.body)}}if(UI.isString(a.html))b._cont.innerHTML=a.html;else if(UI.isObject(a.html)){UI.append(a.html,b._cont);UI.show(a.html)}if(a.width)b.width=a.width;UI.C(b._wrap,"width",b.width+"px");UI.C(b._wrap,"opacity",0);UI.show(b._body);c="width:"+b.width+"px;margin:"+(UI.scrollY()-UI.height(b._wrap)/2)+"px 0 0 -"+b.width/2+"px;";setTimeout(function(){b.resizeBg();b._wrap.style.cssText=c},0);b._wrap.style.cssText=c;if(a.html){a.start&&a.start();b.end=a.end?a.end:null;this.call&&this.call()}b.display=1;UI.C(UI.B.ie?document.documentElement:document.body,"overflowX","hidden")},hide:function(){UI.hide(this._body);this.hideLoad();this.end&&this.end();this.display=0;UI.C(UI.B.ie?document.documentElement:document.body,"overflowX","auto")},showLoad:function(){this._load.style.cssText="width:"+UI.width(this._cont)+"px;height:"+UI.height(this._cont)+"px"},hideLoad:function(){UI.hide(this._load)},showTip:function(a){var b=this,c=b.close;a.close=0;a.html='<div class="popBox"><span class="ico_tsW"><span class="'+(a.ico?a.ico:"ico_ts")+'"></span></span><h2>'+a.html+"</h2><p></p></div>";b.show({width:9999});b.show(a);b.show({width:UI.width(MI.dialog._cont)+40});setTimeout(function(){b.hide();b.close=c},a.delay?a.delay:1E3)},$:function(a){return $$(this._body,a)[0]}};MI.S=function(a,b){try{if(window.localStorage)if(b!=undefined)localStorage[a]=b;else return localStorage[a]||"";else if(UI.B.ie){var c=MI.S._body;if(!c.appended&&UI.ready.done){document.body.appendChild(c);c.appended=1}c.load("oXMLBranch");if(b!=undefined){b==""?c.removeAttribute(a):UI.A(c,a,b);c.save("oXMLBranch")}else return UI.A(c,a)||""}else return"$No$"}catch(d){MI.Bos("btnStorageFull");MI.S.clear()}};MI.S._body=UI.html('<input style="display:none;behavior:url(#default#userData)" id="usersData">')[0];MI.S.clear=function(){var a=/^draft|top|follow|time|option/,b=window.localStorage;if(b)try{for(var c in b)c.match(a)||(b[c]="")}catch(d){}else if(UI.B.ie){var e=MI.S._body;e.load("oXMLBranch");UI.each(e.xmlDocument.firstChild.attributes,function(f){try{var g=f.nodeName;g.match(a)||e.removeAttribute(g)}catch(h){}});e.save("oXMLBranch")}};MI.Pic=function(a,b){a.src=""};MI.Crs=function(a){clearTimeout(MI.delay.crs);var b=UI.scrollY()+UI.windowHeight()*1.5;if(a)MI.crs=$$(".crs");UI.each(MI.crs,function(c){if(UI.hasClass(c,"crs")&&UI.getY(c)<b){var d=UI.A(c,"crs");if(MI.Crs.iconPic&&d.hasString("mblogpic")&&!UI.hasClass(c,"noIconPic"))if(MI.Crs.iconPic.hasString(d)){d="../images/vT.png";UI.addClass(c.parentNode.parentNode.parentNode,"iconPic")}else{setTimeout(function(){UI.remove($$(c.parentNode,".preview")[0])},10);MI.Crs.iconPic+=d}c.src=d;c.style.display="inline";UI.removeClass(c,"crs")}})};MI.Crs.iconPic="x";MI.Load=function(a,b,c){var d=$(a),e=d.parentNode,f=$$(e,"h3")[0].lastChild;a=UI.hasClass(e,"fold");f.title=a?"收起":"展开";if(!UI.hasClass(f,"loading")){if(d.innerHTML==""){UI.addClass(f,"loading");UI.get(b,"t="+c+"&r="+MI.random(1E4),function(g){g=MI.json(g);if(g.result==0){d.innerHTML=g.info[c];UI.removeClass(e,"fold");f.title="收起";MI.talkList&&MI.talkList.bottom()}UI.removeClass(f,"loading")})}else UI.toggleClass(e,"fold");MI.talkList&&MI.talkList.bottom();f.blur();MI.S("option_"+c+"_"+MI.user.account,a?1:-1);MI.Bos("btn"+(a?"Un":"")+"Fold"+c)}};MI.PV=function(a){if(window.pvCurUrl&&pvCurUrl!=""){pvCurUrl.match(new RegExp(a+"$"))||(pvCurUrl+="/"+a);pvRepeatCount=1;typeof pgvMain=="function"&&pgvMain()}};MI.Bos=function(a){try{var b=UI.trim(UI.cookie("o_cookie"));MI.Bos.pic.src="../images/collect?sIp=&iQQ="+b+"&sBiz=microblog&sOp="+a+"&iSta=0&iTy=18&iFlow=0"}catch(c){}};MI.Bos.pic=new Image})();MI.TalkBox=function(a){if(this._body=UI.isString(a)?$(a):a){var b=this;b._txt=b.$("textarea")||b.$(".inputTxt");b._tip=b.$(".countTxt");b._guide=b.$("h2 em");b._tipBig=b.$(".talkSuc");b._btn=b.$(".sendBtn");b._topic=b.$(".creatNew");b._video=b.$(".newVideo");
		b._pic=b.$(".uploadPic");b._picForm=b.$(".picForm");
		b._picBtn=b.$(".picForm input");
		b._close=b.$(".close");
		b._num=[$("talkNum")];
		b._addReply=b.$(".addReply");
		b._addComt=b.$(".addComt");
		b._comts=b.$(".comts");if(b._guide)b.guide=b._guide.innerHTML;
		UI.ready(function(){function c(g){return"对 "+g+" 说:"}setTimeout(function(){b._txt.blur()},0);
		var d=function(){b.sending||b.countTxt()},e=function(){setTimeout(d,0)};UI.EA(b._txt,"keypress",d);UI.EA(b._txt,"input",d);UI.EA(b._txt,"paste",e);UI.EA(b._txt,"cut",e);b._txt.onbeforeeditfocus=e;b._body.onkeydown=function(g){if(!b.sending){g=UI.E(g);if(g.ctrl&&g.key==13){b.sending=1;b.countTxt();b.send();MI.Bos("btnCtrlEnter")}}};b._body.onkeyup=function(){if(!b.sending){clearTimeout(b.delay.count);b.delay.count=setTimeout(function(){b.countTxt();if(b._guide){var g=b._txt.value,h=UI.trim(g).match(/^@[a-zA-Z]{1}[\w|-]{0,19}(?![\w-])/g),i,l=MI["follow_"+MI.user.account];if(h&&h[0].length!=g.length){h=h[0].slice(1);if(UI.A(b._guide,"user")!=h){if(l)i=l.info[h];if(i)b._guide.innerHTML=c(i);else UI.get("/asyn/userCard.php","u="+h+"&r="+MI.random(),function(j){j=MI.json(j);if(j.result==0&&j.info.nick)b._guide.innerHTML=c(j.info.nick);else b.guideReset()});UI.A(b._guide,"user",h)}}else b.guideReset()}},200)}};b._txt.onfocus=function(){UI.addClass(this,"focus");this.focused=1};b._txt.onblur=function(){var g=this;clearTimeout(b.delay.blur);b.delay.blur=setTimeout(function(){UI.removeClass(g,"focus");b.sending||b.countTxt()},0);this.focused=0};UI.hasClass(b._txt,"noAutoCmt")||new MI.AutoCmt({target:b._txt,key:1,call:function(){b.countTxt()}});if(b._topic)b._topic.onclick=function(){b.addTopic();MI.Bos("btnTopic")};if(b._pic){e=UI.html('<span class="loading" style="display:none">上传中 <a href="#" class="cancel" title="取消">[取消]</a></span><span style="display:none" class="preview"><span class="link"></span><a href="#" class="del" title="删除">[删除]</a></span><iframe id="imageUpload" name="imageUpload" src="about:blank" style="display:none"></iframe>');var f=document.createDocumentFragment();UI.each(e,function(g){UI.append(g,f)});UI.append(f,b._pic);b._picForm.reset();UI.A(b._picForm,"action","/asyn/uploadpic.php");b._iframe=$("imageUpload");b._picIco=$$(b._pic,".ico_pic")[0];b._picTxt=$$(b._pic,".txt")[0];b._picLoading=$$(b._pic,".loading")[0];b._picPreview=$$(b._pic,".preview")[0];b._picLink=$$(b._pic,".link")[0];b._picDel=$$(b._pic,".del")[0];b._picCancel=$$(b._pic,".cancel")[0];b._pic.onmouseover=function(){UI.addClass(this,"hover")};b._pic.onmouseout=function(){UI.removeClass(this,"hover")};b._picForm.onsubmit=function(){if(!b._picBtn.value)return false};b._picBtn.onchange=function(){var g=this.value;if(!"jpg,jpeg,gif,png".hasString(g.substring(g.lastIndexOf(".")+1,g.length).toLowerCase())){alert("仅支持jpg、jpeg、gif、png图片文件");return false}UI.show(b._picLoading);UI.hide(b._picForm);UI.hide(b._picTxt);UI.hide(b._picIco);b._picForm.submit();
		MI.Bos("btnPic")};b._picDel.onclick=function(){b.delPic();MI.Bos("btnPicDel");
		return false};
		b._picCancel.onclick=function(){b.cancelPic();
		MI.Bos("btnPicCancel");return false}}if(b._addReply)b._addReply.onclick=function(){UI.hide(this);
		var g=b._txt.value.length;b._txt.value=b._txt.value.replace(this.txt,"");
		b.countTxt();b._txt.focus();MI.selectTxt(b._txt,g,g,g);MI.Bos("btnAddReply");
		return false};if(b._addComt)b._addComt.onclick=function(){b._txt.focus();return false};
		b._btn.onclick=function(){if(!UI.hasClass(this,"disabled")){b.countTxt();
		b.send();switch(b.type){case null:MI.Bos("btnSend");
		break;case 1:MI.Bos("btnSendReply");break;case 2:MI.Bos("btnSendRelay");
		break;case 3:MI.Bos("btnSendMsg");break}}};if(b._close)b._close.onclick=function(){b.hide();MI.Bos("btnClose");return false}})}};
		
		MI.TalkBox.prototype={delay:{},delayTime:1500,url:"/p.php",type:null,countType:"",viewModel:0,pic:"",topic:null,talkId:null,txtMax:140,txtCache:"",txtTopic:"#输入话题标题#",txtPic:"分享照片",txtTip:{empty:"请输入内容",fail:"发送失败,请重试",repeat:"请不要连续发表重复内容"},txtTipSend:"广播中",addList:0,addCheck:null,addNum:1,autoHeight:0,tmpl:MI.tmpl.listAll,countUrl:1,countTxt:function(){var a=this,b=a._txt.value,c,d,e;c=b.match(new RegExp("((news|telnet|nttp|file|http|ftp|https)://){1}(([-A-Za-z0-9]+(\\.[-A-Za-z0-9]+)*(\\.[-A-Za-z]{2,5}))|([0-9]{1,3}(\\.[0-9]{1,3}){3}))(:[0-9]*)?(/[-A-Za-z0-9_\\$\\.\\+\\!\\*\\(\\),;:@&=\\?/~\\#\\%]*)*","gi"))||[];var f=0,g=0;a.length=d=b.length;if(d<500){a.countUrl&&UI.each(c,function(h){b=b.replace(h,"_");g++;e=h.length;if(e>256)f+=e-256});a.length=d=Math.ceil(UI.trim(b).replace(new RegExp(a.txtTopic,"g"),"").length+g*19+f)}if(!(!d&&a._tip.innerHTML.hasString(a.txtTip.empty))){if(d>this.txtMax){c='超出<em class="error">';a._btn.disable=1}else{c="还能输入<em>";a._btn.disable=0}if(d==0)a._btn.disable=1;a.showTip(c+Math.abs(a.txtMax-d)+"</em>字");if(a._msgTo&&(a._msgTo.value==""||a._msgTo.error))a._btn.disable=1;if(d<=a.txtMax&&a.type==1)a._btn.disable=0;if(a.autoHeight){clearTimeout(this.delay.height);this.delay.height=setTimeout(function(){UI.C(a._txt,"height","");var h=a._txt.scrollHeight;if(UI.B.ie)if(a.autoHeight>40&&h<38)h=37;else if(a.autoHeight<=40&&h<=18)h=16;if(a.autoHeight>40&&h>=a.autoHeight)h=a.autoHeight;if(h>=136){h=136;UI.C(a._txt,"overflowY","auto")}else UI.C(a._txt,"overflowY","hidden");UI.C(a._txt,"height",h+"px");a._txt.nextSibling&&UI.C(a._txt.nextSibling,"height",h+"px")},100)}if(a.autoSave&&d<=this.txtMax&&MI.isS){clearTimeout(a.delay.save);a.delay.save=setTimeout(function(){a.save()},80)}}},guideReset:function(){this._guide.innerHTML=this.guide;UI.A(this._guide,"user","")},save:function(){try{MI.S("draft_"+MI.user.account,this._txt.value.replace(new RegExp(this.txtTopic,"g"),"")||"")}catch(a){}},showTip:function(a,b){b==2?UI.addClass(this._tip,"loading"):UI.removeClass(this._tip,"loading");this._tip.innerHTML=b==1?'<span class="error">'+a+"</span>":a},flashTip:function(){clearInterval(this.delay.flashTip);UI.C(this._tip,"opacity","0");this.delay.flashTip=UI.animate(this._tip,"opacity",1,0,0.2)},hide:function(){UI.remove(this._body);this.hideCall&&this.hideCall()},hideCall:null,success:null,send:function(){var a=this,b,c=1,d=UI.trim(a._txt.value.replace(new RegExp(a.txtTopic,"g"),""));if(!UI.hasClass(a._btn,"disabled"))if(a._btn.disable||UI.hasClass(a._btn,"disabled")){if(a.length==0){a.showTip(a.txtTip.empty,1);a.flashTip()}a._txt.focus();a._msgTo&&UI.trim(a._msgTo.value)==""&&a._msgTo.focus();a.sending=0}else{a._btn.disable=1;UI.addClass(a._btn,"disabled");if(!a.type&&!a.pic&&!a.topic&&d.match(/^@[a-zA-Z]{1}[\w|-]{0,19}$/g))document.location.href="/"+d.slice(1)+"?from=1";else{a.delay.tip=setTimeout(function(){a.showTip(a.txtTipSend,2)},500);b={content:d.replace(/@/g,"@").replace(/#/g,"#"),pic:a.pic,countType:a.countType,viewModel:a.viewModel};if(a.type){b.pId=a.talkId;b.type=a.type}if(a._msgTo)b.account=a._msgTo.value.replace(/^@/,"");if(a.topic)b.content=(b.content.match(new RegExp(MI.string.escapeReg(a.topic)))?"":a.topic)+b.content;if(a.addCheck&&!b.content.hasString(a.addCheck))c=0;UI.ajax({url:a.url,data:b,success:function(e){clearTimeout(a.delay.timeout);e=MI.json(e);if(MI.user&&e.info){var f=e.info.talk[0],g=MI.user;f.pic=g.pic;f.nick=f.nick||g.name;f.name=f.name||g.account;f.flag=f.flag&&UI.isArray(f.flag)?g.flag:f.flag;e.info.iconPic=a.iconPic;e.info.guest=0;e.info.fav=0}a._txt.blur();clearTimeout(a.delay.tip);a.showTip(e.msg||"",e.result<0?1:0);a.flashTip();if(e.result==0&&a._tipBig){$$(a._tipBig,".msg")[0].innerHTML=e.msg;a.type!=4&&UI.addClass(a._body,"pubSuc");UI.show(a._tipBig)}a.delay.tip=setTimeout(function(){UI.animate(a._tip,"opacity",1,function(){if(e.result==0)a._txt.value="";try{a._txt.focus()}catch(l){}a.countTxt();if(a._msgTo&&e.result>-9&&e.result<-5)try{a._msgTo.select()}catch(j){}UI.C(a._tip,"opacity","");a._tip.style.filter="";a.sending=0;UI.removeClass(a._btn,"disabled");if(e.result==0){a.delPic();a._guide&&a.guideReset()}if(a.success&&e.result==0){a.success();UI.hide(a._tipBig)}})},e.result==0?a.delayTime:a.delayTime+1E3);a.successStart&&e.result==0&&a.successStart();if(MI.talkList&&a.addList&&e.result==0&&c){MI.talkList._tip&&UI.hide(MI.talkList._tip);MI.talkList.add.push(e.info.id);var h=UI.html((new UI.tmplString(a.tmpl))(e.info))[0];MI.talkList.addEvent(h);UI.addClass(h,"newMsg");UI.prepend(h,MI.talkList._body);MI.talkList.card();MI.talkList._news.push(h);var i=UI.height(h);UI.scrollY();UI.C(h,"height",0);MI.talkList.cacheFirst();setTimeout(function(){UI.animate(h,"height",i-22,function(){UI.C(h,"height","");MI.talkList.bottom();MI.Crs(1)},0.3)},0)}f="draft_"+MI.user.account;a.autoSave&&MI.isS&&MI.S(f,"");if(e.result==0){a.type!=4&&a.countNum(1);MI.talkList&&MI.talkList.updateTime(e.info.talk[0].timestamp);a.txtCache=d}}});a.delay.timeout=setTimeout(function(){a.showTip(a.txtTip.fail,1)},2E4)}}},countNum:function(a){if(!(a>0&&!this.addNum))if(this._num.length)for(var b=0,c=this._num.length;b<c;b++)MI.countNum(this._num[b],a)},addTopic:function(){this._txt.focus();this._txt.value.hasString(this.txtTopic)||MI.insertTxt(this._txt,this.txtTopic,MI.cursorX(this._txt));var a=this._txt.value.replace(/\r/g,"").indexOf(this.txtTopic);if(a==-1)a=0;MI.selectTxt(this._txt,a+1,a+this.txtTopic.length-1,a);this._txt.scrollTop=999;this.countTxt()},addPic:function(a){UI.hide(this._picLoading);UI.show(this._picIco);if(a.result==0){UI.removeClass(this._pic,"hover");this.pic=a.info.image;var b=this._picBtn.value,c=b.substring(b.lastIndexOf(".")+1,b.length);b=b.match(/[^\/|\\]*$/)[0].replace(c,"");b=(b.length>8?b.slice(0,8)+"...":b)+c;this._picLink.innerHTML='<a href="#" class="fileName" onclick="return false">'+b+'<img src="'+a.info.image+'/160" /></a>';UI.show(this._picPreview);if(this._txt.value==""){this._txt.value=this.txtPic;this.countTxt();this._txt.select()}}else{UI.show(this._picTxt);UI.show(this._picForm);alert(a.msg)}this._picForm.reset()},delPic:function(){if(this._pic){this.pic="";this._picForm.reset();UI.hide(this._picPreview);UI.hide(this._picLoading);UI.show(this._picIco);UI.show(this._picTxt);UI.show(this._picForm);if(this._txt.value==this.txtPic)this._txt.value=""}},cancelPic:function(){if(this._pic){this.pic="";UI.hide(this._picLoading);UI.show(this._picIco);UI.show(this._picForm);UI.show(this._picTxt);this._iframe.src="about:blank";this._picForm.reset()}},$:function(a){return $$(this._body,a)[0]}};MI.TalkList=function(a){var b=this,c=$("moreList");b._body=$(a);b._more=b._bottom=c?$$(c,"a")[0]:UI.DC("a");b._new=$("talkNew");b._list=UI.children(b._body);a=(new UI.tmplString(MI.tmpl.reply))({});b._talk=b._relay=UI.html(a)[0];b._relay=UI.html(a)[0];b._comt=UI.html(MI.tmpl.reply)[0];b._confirm=UI.html('<div class="delChose"><span></span><br><input value="确定" type="button">&nbsp;&nbsp;<input value="取消" type="button"></div>')[0];b._confirmTip=$$(b._confirm,"span")[0];a=$$(b._confirm,"input");a[0].onclick=function(){MI.talkList.remove(this.parentNode.tid,this.parentNode.type)};a[1].onclick=function(){UI.removeClass(this.parentNode.parentNode.parentNode,"hover");UI.remove(b._confirm)};b.replyBox=new MI.TalkBox(b._talk);b.relayBox=new MI.TalkBox(b._relay);b.comtBox=new MI.TalkBox(b._comt);b.replyBox.autoHeight=136;b.relayBox.autoHeight=30;b.replyBox.txtTipSend="发送中";b.relayBox.txtTipSend="转播中";b.replyBox.hideCall=b.relayBox.hideCall=function(){UI.removeClass($(b.current),"cur")};b.replyBox.success=b.relayBox.success=function(){b.talkBox.hide();b.talkBox.display=0;UI.removeClass($(b.current),"hover");if(b._relayNum){MI.countNum(b._relayNum,1);b._relayNum=null}};UI.B.ipad&&UI.EA(b.relayBox._txt,"focus",function(){setTimeout(function(){MI.selectTxt(b.relayBox._txt,0,0,0)},100)});var d=b.comtBox;d._talkTo=$$(d._body,".replyTitle")[0];d._viewComt=$$(d._body,".bot .left")[0];d._msg=$$(d._body,".msg")[0];d.txtTipSend="发送中";d.type=4;d.url="/comment/publish.php";UI.addClass(d._txt,"noAutoComplete");d.successStart=function(){MI.dialog.showTip({html:"发送成功!",delay:500})};d.delayTime=500;d.success=function(){UI.removeClass(d._body,"pubSuc");MI.countNum(d._comtNum,1)};UI.EA(b.replyBox._close,"click",function(){b.replyHide()});UI.EA(b.relayBox._close,"click",function(){b.replyHide()});b.cacheLast();b.cacheFirst();if(b._more){b._more.onclick=function(g){b.more();UI.E(g).prevent()};b._more.onfocus=MI.blur}if(b._new){b._new.onclick=function(){b.newly();MI.Bos("btnkNew");return false};var e;UI.EA(window,"scroll",function(){clearTimeout(e);e=setTimeout(f,50)});function f(){var g=UI.scrollY()+UI.windowHeight();UI.each(b._news,function(h){UI.hasClass(h,"newMsg")&&UI.getY(h)+UI.height(h)+70<g&&UI.removeClass(h,"newMsg")})}}UI.ready(function(){setTimeout(function(){b.bottom();for(var g=0,h=b._list.length;g<h;g++)b.addEvent(b._list[g]);MI.user.account&&b.card()},0)})};MI.TalkList.prototype={cur:null,_tip:null,_news:[],auto:0,moreTimes:0,removeUrl:"/delete.php",favorUrl:"/asyn/favoritemsg.php",removeTip:"确定删除这条广播?",removeCall:0,unfavTip:"确定删除这条收藏?",last:{},first:{time:1},add:[],time:[],card:function(){var a=this;UI.each($$(a._body,".userPic img"),function(b){if(!UI.A(b,"card")){UI.A(b,"card","1");var c=b.parentNode;UI.A(c,"rel",c.title);c.title="";UI.EA(b,"mouseover",MI.Card.show);UI.EA(b,"touchstart",MI.Card.show);UI.EA(b,"mouseout",MI.Card.hide);UI.EA(b,"touchend",MI.Card.hide);UI.EA(b,"click",a.bosHead)}})},bosHead:function(){MI.Bos("btnHead")},remove:function(a,b){a=String(a);var c=this,d=$(a),e=c.removeUrl;a={id:a,r:MI.random()};var f;if(b){e=c.favorUrl;a.op=b<2?1:2}if(c.mId)a.mId=c.mId;if(!d.sending){UI.ajax({url:e,data:a,success:function(g){d.sending=0;g=MI.json(g);if(g.result==0){f=$$(d,".fav")[0];
		
		
		
		
		
		if(b==1){UI.addClass(f,"light");f.title="取消收藏";f.type=3;f.blur()}else{UI.remove(c._confirm);MI.talkBox&&!b&&MI.talkBox.countNum(-1);if(b==3){UI.removeClass(f,"light");f.title="收藏";f.type=1;f.blur()}else{UI.addClass(d,"delMsg");setTimeout(function(){UI.animate(d,"opacity",0,function(){UI.remove(d);c.tip&&UI.children(c._body);c.bottom()})},300)}}c.removeCall&&c.removeCall()}}});d.sending=1}},fav:function(a,b){this.remove(a,b)},confirm:function(a,b){a=String(a);var c=this;a=$(a);var d=$$(a,".msgBox")[0],e=b?c.unfavTip:c.removeTip;UI.append(c._confirm,d);$$(c._confirm,"input")[0].focus();c._confirm.tid=a.id;c._confirm.type=b;c._confirmTip.innerHTML=e;if(c.talkBox&&c.talkBox.display&&c.current==a.id){UI.remove(c.talkBox._body);UI.removeClass(a,"cur");c.talkBox.display=0}},reply:function(a,b){var c=this;MI.card&&UI.remove(MI.card._body);this.talkBox&&this.talkBox.hide();if(this.talkBox&&this.current&&this.current!=a&&this.talkBox.display)this.talkBox.display=0;this.talkBox=b?this.relayBox:this.replyBox;this._talk=this.talkBox._body;UI.C(this.talkBox._txt,"height","");UI.removeClass(this.talkBox._btn,"disabled");UI.removeClass(this._talk,"pubSuc");if(this.talkBox.display){this.talkBox.hide();this.replyHide()}else{var d=$(a),e=this.current,f=$$(d,".userName strong a")[0].innerHTML,g,h;$$(d,".userName .vip");$$(d,".userName .ico_expo");h=$$(d,".userName a")[0].href;var i=$$(d,".msgCnt")[0].cloneNode(1),l,j,n=$$(d,".replyBox")[0];j=$$(d,".replyBox .msgCnt")[0];$$(d,".userPic");var m,k=c.talkBox._txt;b&&UI.each($$(i,"em"),function(p){var o=UI.A(p,"rel");if(o)p.innerHTML=o});l=i=UI.text(i);if(j){j=UI.text(j).split(":");if(b==1){g=f;f=j[0]}j=j.slice(1).join("");if(b==1)l=j}e&&UI.removeClass($(e),"cur");UI.addClass(d,"cur");this._relayNum=b?$$(d,".relayNum")[0]:null;this.talkBox._body.className=b?"zfWrap":"talkWrap";e="转播 <b>"+f+'</b>: "'+MI.string.html(l.slice(0,20));f="对 <b>"+f+"</b> 说:";if(l.length>20)e+="...";e+='"<br>再说两句:';$$(this._talk,".replyTitle")[0].innerHTML=b?e:f;h=h.split("/");h=h[h.length-1];if(n&&g){this.talkBox._addReply.innerHTML='<a href="#" title="你可以通过“删除引用”来去掉前面人的转播理由">[删除之前的点评]</a>';m=this.talkBox._addReply.txt=" || @"+h+": "+UI.trim(i);UI.show(this.talkBox._addReply);k.onkeyup=function(){if(!k.value.hasString(m)){UI.hide(c.talkBox._addReply);k.onkeyup=null}}}else{UI.hide(this.talkBox._addReply);k.onkeyup=null}this.talkBox.talkId=a;this.talkBox.type=b?1:2;this.talkBox._txt.value="";this.talkBox.countTxt();UI.append(this._talk,$$(d,".msgBox")[0]);setTimeout(function(){k.focus();if(m)k.value+=m;c.talkBox.countTxt();MI.selectTxt(k,0,0,0)},0);this.current=a;this.talkBox.display=1}if(b){this.replyBox.hide();this.replyBox.display=0}else{this.relayBox.hide();this.relayBox.display=0}if(this.replyBox.display||this.relayBox.display){UI.addClass($(this.current),"cur");UI.addClass($(this.current),"hover")}},replyHide:function(){UI.removeClass($(this.current),"cur");UI.removeClass($(this.current),"hover");this.talkBox.display=0},relay:function(a){this.reply(a,1)},report:function(a){var b=UI.A($$($(a),".userName")[0],"rel");jubao_msg(a,b)},addEvent:function(a){function b(){this.nodeName=="A"&&MI.Bos("btnTime")}var c=this,d=$$(a,".time"),e=$$(a,".view")[0],f=$$(a,".fav")[0],g=$$(a,".light.fav")[0],h=$$(a,".alarm")[0],i=$$(a,".talkDetail")[0],l=$$(a,".msgCnt")[0],j=$$(a,".comt")[0],n=$$(a,".reply")[0],m=$$(a,".relay")[0],k=$$(a,".delBtn")[0];$$(a,".moreFun");var p=$$(a,".replyMsg")[0];picBox=$$(a,".picBox");!UI.B.ipad&&a.nodeName=="LI"&&MI.addHover(a);if(j){if(j.href.hasString("#"))j.href="/p/c/"+a.id;j.onclick=function(){var o=c.comtBox,q=j.nextSibling.href;MI.dialog.show({html:c._comt,width:500});o._comtNum=$$(j.nextSibling,"em")[0];o.talkId=q.match(/\d+$/)[0];o._talkTo.innerHTML="发表评论:";o._viewComt.innerHTML='<a href="'+q+'" target="_blank">查看已有评论</a>';o._txt.value="";setTimeout(function(){o._txt.focus();o.countTxt()},0);MI.Bos("btnComt");return false}}if(n)n.onclick=function(){c.reply(a.id);MI.Bos("btnReply");return false};if(m)m.onclick=function(){c.relay(a.id);MI.Bos("btnRelay");return false};if(e){e.onmouseover=e.ontouchstart=function(){UI.C(i,"display","block");MI.Bos("btnViewReply")};e.onmouseout=e.ontouchend=function(){UI.hide(i)};e.style.cursor="pointer";UI.A(e,"target","_blank")}if(f){f.type=1;f.title=(UI.hasClass(f,"light")?"取消":"")+"收藏";f.onclick=function(){c.fav(a.id,this.type);MI.Bos("btnFav");return false}}if(g)g.onclick=function(){c.confirm(a.id,2);MI.Bos("btnUnFav");return false};if(k)k.onclick=function(){c.confirm(a.id);MI.Bos("btnDel");return false};if(l&&l.innerHTML=="")l.innerHTML="&nbsp;";if(h)h.onclick=function(){c.report(a.id);MI.Bos("btnReport");return false};if(p)p.onclick=function(){MI.talkBox._msgTo.value=UI.A(this,"rel");UI.removeClass(MI.talkBox._btn,"disabled");MI.talkBox._txt.value="";MI.talkBox.countTxt();if(MI.dialog){MI.dialog.show({width:560,html:$("talkBoxMsg")});try{setTimeout("MI.talkBox._txt.focus()",0)}catch(o){}}MI.Bos("btnReplyMsg");return false};picBox&&MI.TalkList.picEvent(picBox);e=0;for(f=d.length;e<f;e++){UI.A(d[e],"rel")||UI.A(d[e],"rel",UI.A(a,"rel"));g=new Date;g.setTime(UI.A(d[e],"rel")+"000");d[e].title=UI.formatDate(g,"yyyy年M月d日 hh:mm");c.time.push(d[e]);d[e].onclick=b}},cacheLast:function(){var a=UI.children(this._body);a=a[a.length-1];var b;if(a){b=UI.A(a,"fav");this.last={id:a.id,time:UI.A(a,"rel"),fav:b?b:0}}},cacheFirst:function(){var a=UI.children(this._body)[0];if(a)this.first={time:UI.A(a,"rel"),id:a.id}},bottom:function(){var a=UI.parents(this._body,"main")[0],b,c;if(a){b=UI.next(a);c=a.parentNode;if(b){UI.C(this._body,"marginBottom",0);a=UI.height(a)-UI.height(c)-1;UI.C(this._body,"marginBottom",a<0?-a+"px":"")}}},updateTime:function(a){a=Number(a);if(!MI.time||a-MI.time>60){MI.time=a;UI.each(this.time,function(b){var c;c=MI.time;var d=new Date,e=UI.A(b,"rel"),f=new Date,g=c-e,h=parseInt(g/60);parseInt(g/3600);g=parseInt(g/86400);var i=b.title.split(" ")[1];d.setTime(c+"000");f.setTime(e+"000");if(c=h==0?"刚刚":h<60?h+"分钟前":h>59&&g==0?(d.getDate()==f.getDate()?"今天":"昨天")+" "+i:g==1&&d.getDate()-f.getDate()<2?"昨天 "+i:d.getFullYear()==f.getFullYear()?b.title.split("年")[1]:b.title)b.innerHTML=c})}},more:function(a){var b=this;UI.children(b._body);var c="r="+MI.random()+"&time="+(b.last.fav?b.last.fav:b.last.time)+"&id="+b.last.id+(b.guest?"&u="+b.guest:""),d=UI.A(b._more,"rel");if(!b._more.sending){UI.addClass(b._more,"loading");if(d){UI.get(d,c,function(e){b.addMore(e)});MI.Bos(a?"btnMoreAuto":"btnMore")}}b._more.sending=1},newly:function(){var a=this,b=a._new;if(!b.sending)if(b.num>15)document.location.href="/"+MI.user.account;else{UI.addClass(b,"loading");UI.get("/asyn/home.php",{time:a.first.time,p:2,type:1,r:MI.random()},function(c){a.addNewly(c)})}b.sending=1},addNewly:function(a){var b=this,c=b._new,d=UI.isString(a);
		data=d?MI.json(a):a;if(data.result==0){data.info.guest=b.guest;data.info.fav=0;data.info.iconPic=b.iconPic;if(!b.guest&&data.info.user!=MI.user.account){document.location.reload();return}UI.each(b.add,function(l){$(l)&&UI.remove($(l))});var e,f=document.createDocumentFragment();e=UI.html((new UI.tmplString(MI.tmpl.listAll))(data.info).replace(/<li id="/gi,d?'<li class="newMsg" id="':'<li id="'));var g=data.info.talk.length;if(g){b._newLine&&UI.removeClass(b._newLine,"pageLine");for(var h=0,i=e.length;h<i;h++){b.addEvent(e[h]);UI.append(e[h],f);if(h==i-1){b._newLine=e[h];UI.addClass(e[h],"pageLine")}}if(g>50)b._body.innerHTML="";e=b._news;h=0;for(i=e.length;h<i;h++)UI.removeClass(e[h],"newMsg");UI.prepend(f,b._body);b._news=$$(b._body,".newMsg");b.card();UI.each(b.add,function(l){$(l)&&UI.removeClass($(l),"newMsg")});b.cacheFirst();b.add=[];b._tip&&UI.hide(b._tip);b.updateTime(data.info.time);MI.PV("new");MI.Crs(1);if(d){MI.ajax++;MI.talkNew.push(a)}}}UI.hide(c);if(document.titleTmp)document.title=document.titleTmp;b.bottom();UI.removeClass(c,"loading");c.sending=0},addMore:function(a){var b=this,c=UI.isString(a),d=UI.children(b._body);d=d[d.length-1];data=c?MI.json(a):a;if(data.result==0){if(!b.guest&&data.info.user!=MI.user.account){document.location.reload();return}data.info.guest=b.guest;data.info.fav=b.last.fav?1:0;data.info.iconPic=b.iconPic;var e=document.createDocumentFragment(),f=UI.html((new UI.tmplString(MI.tmpl.listAll))(data.info));if(data.info.talk.length){for(var g=0,h=f.length;g<h;g++)UI.append(f[g],e);setTimeout(function(){for(var i=0,l=f.length;i<l;i++)b.addEvent(f[i]);b.card()},0);UI.append(e,b._body);UI.C(b._body,"marginBottom","");MI.dialog&&MI.dialog.display&&MI.dialog.resizeBg();MI.PV("more");MI.Crs(1);if(c){MI.ajax++;MI.talkMore.push(a)}}if(data.info.hasNext==0||!data.info.talk.length){UI.addClass(b._more.parentNode,"hide");b.more=function(){}}else{d&&UI.addClass(d,"pageLine");b.cacheLast()}b.updateTime(data.info.time);b.moreTimes++}UI.removeClass(b._more,"loading");b._more.sending=0}};MI.TalkList.pic=function(){var a=$$(this,"img")[0],b,c=a.parentNode.href,d;if(UI.hasClass(a,"preview"))a=a.nextSibling;a.load=0;if(a.loaded){a.parentNode.blur();b=a.nextSibling;b.style.display=="none"&&UI.toggle(b.nextSibling);UI.toggleClass(this.parentNode,"big")}else{if(a.loading)return false;a.loading=1;var e=UI.html('<em class="ico_load"></em>')[0];d=this;e.style.cssText="width:"+UI.width(d)+"px;height:"+UI.height(d)+"px;";UI.prepend(e,d);b=UI.DC("img");b.className="large";b.r=0;UI.after(b,a);b.onload=function(){if(!(UI.B.ie&&!this.fileSize)){setTimeout(function(){MI.TalkList.picSize(b)},0);a.loading=0;a.loaded=1;a.parentNode.blur();UI.remove(e);UI.toggleClass(a.parentNode.parentNode,"big");this.onload=null}};b.src=c}MI.Bos(UI.hasClass(this.parentNode,"big")?"btnPicSmall":"btnPicBig");return false};MI.TalkList.picEvent=function(a){for(var b=0,c=a.length;b<c;b++){var d=a[b],e=$$(d,"img")[0],f=e.parentNode,g=$$(d,".tools"),h;g.length?UI.each(g,function(l){l=l.parentNode;var j=$$(l,"img")[0];UI.removeClass(l,"big");j.src=j.src.replace(/460$/,"160")}):UI.before(UI.html(MI.tmpl.picTool.replace("$Url",f.href.replace(/\/460$/g,"")))[0],f);if(!UI.B.ipad){h=UI.html('<img class="preview" crs="'+f.href.replace(/460$/,"160")+'"/>')[0];UI.prepend(h,f);f.onmouseover=function(){var l=UI.A(h,"crs");if(l){UI.A(h,"src",l);UI.A(h,"crs","")}UI.addClass(this,"hover")};f.onmouseout=function(){UI.removeClass(this,"hover")}}f.onclick=MI.TalkList.pic;f.onfocus=MI.blur;if(!UI.B.ie){var i=document.createElement("canvas");i.id=MI.random()*Math.random()+"C";MI.canvas[i.id]=i.getContext("2d");if(g){UI.remove($$(d,"canvas")[0]);UI.remove($$(d,".large")[0])}f.appendChild(i);UI.A(i,"width",e.width);UI.A(i,"height",e.height)}e.r=0;e.onload=MI.TalkList.picLoad;$$(d,".btnBack")[0].onclick=$$(d,".btnPrev")[0].onclick=MI.TalkList.picTool}};MI.TalkList.picLoad=function(){if(!this.load){this.load=1;!UI.B.ie&&this.whirl&&MI.TalkList.picDraw(this,this.nextSibling);this.loaded&&UI.toggleClass(this.parentNode.parentNode,"big")}};MI.TalkList.picTool=function(){var a=this.parentNode.parentNode,b=UI.hasClass(this,"btnPrev");a=$$(a,"img");a=a[a.length-1];if(!UI.B.ie)a.whirl=1;if(b)a.r++;else a.r--;if(a.r>3)a.r=0;else if(a.r<0)a.r=4+a.r;if(a.r%2!=0){if(a.h>460){a.width=460/a.h*a.w;a.height=460}}else{a.height=a.h;a.width=a.w}if(UI.B.ie)a.style.filter="progid:DXImageTransform.Microsoft.BasicImage(Rotation="+a.r+")";else MI.TalkList.picDraw(a,a.nextSibling);this.blur();MI.Bos("btnPicWhirl");return false};MI.TalkList.picDraw=function(a,b){var c=MI.canvas[b.id];a.style.cssText="display:none!important";b.style.display="inline";b.t=a.width;switch(a.r){case 0:UI.A(b,"width",a.width);UI.A(b,"height",a.height);c.drawImage(a,0,0);break;case 1:UI.A(b,"width",a.height);UI.A(b,"height",a.width);c.rotate(90*Math.PI/180);c.drawImage(a,0,-a.height,a.width,a.height);break;case 2:UI.A(b,"width",a.width);UI.A(b,"height",a.height);c.rotate(180*Math.PI/180);c.drawImage(a,-a.width,-a.height);break;case 3:UI.A(b,"width",a.height);UI.A(b,"height",a.width);c.rotate(270*Math.PI/180);c.drawImage(a,-a.width,0,a.width,a.height);break}};MI.TalkList.picSize=function(a){a.w=a.width;a.h=a.height};MI.MsgBox=function(a){function b(){c.countTxt()}var c=new MI.TalkBox(a);c.txtTipSend="发送中";c._msgTo=c.$(".msgTo");c._num=$$(".msgNum");c.type=3;c.url="/messages/send.php";if(!UI.B.ie6||!UI.hasClass(c._txt,"noAutoCmt"))new MI.AutoCmt({target:c._msgTo,call:function(){c.countTxt()}});UI.EA(c._msgTo,"keyup",b);UI.EA(c._msgTo,"keydown",b);UI.EA(c._msgTo,"blur",b);return c};MI.MsgList=function(a){a=new MI.TalkList(a);a.removeTip="确定删除这条私信?";return a};MI.Talk=function(a){var b=this,c=(new UI.tmplString(MI.tmpl.reply))({});b.id=a;b._body=$(a);b._talk=UI.html(c)[0];b._relay=UI.html(c.replace(/<\/textarea>/g,"").replace(/textarea/g,"input"))[0];b._relayNum=$("relay"+a);b.replyBox=new MI.TalkBox(b._talk);b.relayBox=new MI.TalkBox(b._relay);b.replyBox.success=function(){MI.dialog.hide()};b.relayBox.success=function(){MI.dialog.hide();b._relayNum&&MI.countNum(b._relayNum,1)};b.replyBox.talkId=this.relayBox.talkId=a;b.reply=function(h){b.talkBox=h?b.relayBox:b.replyBox;UI.removeClass(b.talkBox._body,"pubSuc");var i="转播 <b>"+UI.trim(b.name)+'</b>: "'+MI.string.html(b.content.slice(0,25)),l="对 <b>"+b.name+"</b> 说:";if(b.content.length>25)i+="...";i+='"<br/>再说两句:';$$(b.talkBox._body,".replyTitle")[0].innerHTML=h?i:l;b.talkBox._body.className=h?"zfWrap":"talkWrap";b.talkBox.type=h?1:2;b.talkBox._txt.value="";b.talkBox.countTxt();MI.dialog.show({width:500,html:b.talkBox._body});setTimeout(function(){b.talkBox._txt.focus()},0)};a=$$(b._body,"a")[1];b.name=UI.text(a);b.account=UI.A(a,"rel");b.content=UI.text($$(b._body,".msgCnt")[0]);a=$$(b._body,".alarm")[0];c=$$(b._body,".reply")[0];var d=$$(b._body,".relay"),e=d[0];d=d[1];var f=$$(b._body,".fav")[0],g=$$(b._body,".picBox");if(c)c.onclick=function(){b.reply();return false};if(e)e.onclick=function(){b.reply(1);return false};if(d)d.onclick=function(){b.reply(1);return false};if(a)a.onclick=function(){jubao_msg(b.id,b.account);return false};if(f){f.type=1;f.onclick=function(){b.fav(b._body.id,this.type);MI.Bos("btnFav");return false}}g&&MI.TalkList.picEvent(g)};MI.Talk.prototype=MI.TalkList.prototype;MI.Card=function(){var a=this,b=a._body,c,d,e;a._pic=$$(b,".userPic a")[0];a._name=$$(b,".userName")[0];a._num=$$(b,".nums")[0];a._reply=$$(b,".reply")[0];a._msg=$$(b,".msg")[0];a._follow=$$(b,".addAttention")[0];a._unfollow=$$(b,".delAttention")[0];a._black=$$(b,".black")[0];a.reply=new MI.Reply;a.msg=new MI.Msg;c=a.reply.talkBox;d=a.msg.talkBox;e=c.txtMax;a._pic.onclick=function(){MI.Bos("btnCardHead")};a._body.onclick=function(){if(UI.hasClass(this,"small"))document.location.href="/"+a.account};a._body.onmouseout=function(){a.hide()};a._body.onmouseover=function(){UI.show(a._body)};a._follow.onclick=function(){MI.follow(a.account,this,function(){UI.hide(a._follow);UI.show(a._unfollow);var f=MI.Card.users[a.account];f.follow=1;f.num[1]++;a.num(f);a._follow.className="addAttention";MI.Bos("btnCardFollow")});return false};a._unfollow.onclick=function(){MI.follow(a.account,this,function(){UI.hide(a._unfollow);UI.show(a._follow);var f=MI.Card.users[a.account];f.follow=0;f.num[1]--;a.num(f);a._unfollow.className="delAttention";MI.Bos("btnCardUnFollow")});return false};a._reply.onclick=function(){c.talkTo=a.name;c.topic="@"+a.account+" ";c.txtMax=e-c.topic.length;a.reply.show();MI.Bos("btnCardReply");return false};a._msg.onclick=function(){d._msgTo.value=a.account;a.msg.show();MI.Bos("btnCardMsg");return false};a._black.onclick=function(){var f=MI.json(UI.A(this,"rel"));f.txt=["拉黑","取消拉黑"];f.target=this;f.call=function(){var g=MI.Card.users[f.u];if(g.follow){g.follow=0;g.num[1]--}g.block=UI.hasClass(a._black,"blackDel")};MI.black(f);return false}};MI.Card.prototype={_body:UI.html(MI.tmpl.card)[0],show:function(a){function b(j){var n=c.account!=MI.user.account,m=j.follow?c._unfollow:c._follow,k="",p=j.gender?"他":"她";if(j.block){c._black.innerHTML="取消拉黑";UI.addClass(c._black,"blackDel")}else{c._black.innerHTML="拉黑";UI.removeClass(c._black,"blackDel")}UI.A(c._black,"rel",'{u:"'+c.account+'",name:"'+i+'",sex:"'+p+'"}');c.num(j);p=0;for(var o=MIIco.length;p<o;p++)if(j.flag[MIIco[p]]){k+=MIIcoHtml[p];break}c._name.innerHTML='<a href="'+l+'">'+i+"</a>"+k+'<br /><span class="en">@'+h+"</span>";if(n)m.style.display="block";else UI.addClass(c._body,"isMe");if(n&&j.followed)c._msg.style.display="";UI.removeClass(c._num,"loading");UI.removeClass(c._body,"small");MI.Bos("btnCardOpen")}var c=this,d=a.src,e=a.parentNode,f=UI.A(e,"rel"),g=/@[^@]+$/g,h=f.match(g)[0].slice(1,-1),i=f.replace(g,"").slice(0,-1),l="/"+h;if(c.target!=a){c.account=h;c.name=i;c._pic.href=l;c._pic.innerHTML='<img src="'+d+'">';UI.hide(c._follow);UI.hide(c._unfollow);UI.hide(c._msg);UI.addClass(c._body,"small");UI.addClass(c._num,"loading");UI.before(c._body,e.parentNode);UI.removeClass(c._body,"isMe");UI.show(c._body);c.target=a;MI.Card.users[h]?b(MI.Card.users[h]):UI.get("/asyn/userCard.php","u="+h+"&r="+MI.random(),function(j){j=MI.json(j);if(j.result==0){b(j.info);MI.Card.users[h]=j.info}else c.hide()})}},num:function(a){var b=a.num;this._num.innerHTML="广播"+b[0]+"条<span>"+(a.flag.vivi?"":"|</span>听众"+b[1]+"人<span>")},hide:function(){var a=this;if(!UI.hasClass(a._body,"small")){UI.hide(a._body);a.target=null}}};MI.Card.show=function(a){var b=UI.E(a).target;clearTimeout(MI.Card.delay);MI.Card.delay=setTimeout(function(){MI.card.show(b)},400)};MI.Card.users={};MI.Card.hide=function(){clearTimeout(MI.Card.delay)};MI.Reply=function(){var a=this,b;UI.hide(a._body);a.talkBox=new MI.TalkBox(a._body);a._talkTo=$$(a._body,".replyTitle")[0];a._msg=$$(a._body,".msg")[0];b=a.talkBox;b.txtTipSend="发送中";UI.addClass(b._txt,"noAutoComplete");b.successStart=function(){MI.dialog.showTip({html:"发送成功!"})};b.success=function(){UI.removeClass(b._body,"pubSuc")}};MI.Reply.prototype={_body:UI.html(MI.tmpl.reply)[0],show:function(){var a=this,b=a.talkBox;MI.dialog.show({html:a._body,width:500});a._talkTo.innerHTML="对 <b>"+b.talkTo+"</b> 说:";b._txt.value="";setTimeout(function(){b._txt.focus();b.countTxt()},0)}};MI.Msg=function(){var a=this,b;UI.hide(a._body);a.talkBox=new MI.MsgBox(a._body);b=a.talkBox;b.successStart=function(){MI.dialog.showTip({html:"发送成功!"})};b.success=function(){UI.removeClass(b._body,"pubSuc")}};MI.Msg.prototype={_body:UI.html(MI.tmpl.msgBox)[0],show:function(){var a=this,b=a.talkBox;MI.dialog.show({width:570,html:a._body,start:function(){b._txt.value="";UI.removeClass(b._btn,"disabled")}});setTimeout(function(){b._txt.focus();b.countTxt()},0)}};UI.EA(window,"unload",function(){window.CollectGarbage&&CollectGarbage();MI.talkBox&&MI.talkBox.autoSave&&MI.talkBox.save();try{for(var a in MI){if(UI.isObject(MI[a])&&!UI.isElement(MI[a]))for(var b in MI[a]){if(UI.isObject(MI[a][b])&&!UI.isElement(MI[a][b])){for(var c in MI[a][b])MI[a][b][c]=null;MI[a][b]=null}MI[a][b]=null}MI[a]=null}}catch(d){}});UI.ready(function(){setTimeout(function(){try{MI.isS=MI.S("x")!="$No$"}catch(c){}MI.dropTips=new MI.DropTips("searchKey");UI.EA(document.body,"click",function(){for(var q in MI.drop){UI.addClass(MI.drop[q],"off");delete MI.drop[q]}});if(MI.talkBox&&!UI.B.ipad){var d="draft_"+MI.user.account;if(MI.talkBox.autoSave&&MI.isS){MI.talkBox._txt.value=MI.S(d).replace(/^undefined|^Null/,"")||"";MI.talkBox.countTxt()}if(!MI.talkBox._msgTo&&location.hash!="#M")var e=setInterval(function(){try{var q=MI.talkBox._txt.value.length;MI.talkBox._txt.focus();MI.selectTxt(MI.talkBox._txt,q,q,q)}catch(r){}UI.hasClass(MI.talkBox._txt,"focus")&&clearInterval(e)},200)}if(MI.talkList&&MI.talkBox&&MI.talkList._more){var f,g=function(){clearTimeout(f);setTimeout(h,200)};function h(){MI.talkList.moreTimes<2&&UI.pageHeight()-UI.scrollY()-UI.windowHeight()<60&&MI.talkList.more(1);MI.talkList.moreTimes>2&&UI.ER(window,"scroll",g)}UI.EA(window,"scroll",g)}if(MI.talkList&&MI.talkList.auto){var i=MI.user.account+"_"+MI.talkList.first.id+"_"+MI.talkList.last.id,l="new_"+i,j="more_"+i,n="scroll_"+i,m=MI.S("listTime");window.onbeforeunload=function(){var q=(new Date).getTime();if(MI.isS&&i){location.hash="M";if(!m||q-m>12E5){MI.S.clear();MI.S("listTime",(new Date).getTime())}MI.S(n,UI.scrollY());if(MI.talkList&&MI.ajax&&MI.ajax<10){MI.S(l,"["+MI.talkNew.join(",")+"]");MI.S(j,"["+MI.talkMore.join(",")+"]")}}};if(location.hash=="#M"&&MI.isS){d=MI.S(l);var k=MI.json(d),p=MI.S(j),o=MI.json(p);if(d)MI.talkNew.push(d.slice(1,-1)||"{}");if(p)MI.talkMore.push(p.slice(1,-1)||"{}");k&&UI.each(k,function(q){MI.talkList.addNewly(q)});o&&UI.each(o,function(q){MI.talkList.addMore(q)});window.scrollTo(0,MI.S(n))}}d=$$(".goTop")[0];k=$$("#UI a,.SM a,.mobileBox a,.proposal a");if(d)d.onclick=function(){MI.Bos("btnTop")};k&&UI.each(k,function(q,r){q.onclick=function(u){MI.Bos("btnSide"+r);UI.E(u).stop()}});MI.dialog=MI.dialog||new MI.Dialog;MI.card=new MI.Card},100);var a=setInterval(function(){if(MI.talkList||MI.talkBox){clearInterval(a);MI.Crs(1);UI.EA(window,"scroll",b);UI.EA(window,"resize",b)}},50),b=function(){MI.delay.crs=setTimeout(MI.Crs,200)}});/*  |xGv00|31dadbdd5c1093954f6b736130d2efca */